Ruby: Apple/macOS : mémoriser le mot de passe de votre clé SSH privée
Cette documentation fait partie du guide Usages avancés. Consultez le guide complet ici : Aller plus loin avec vos déploiements Ruby.
👋 Bienvenue sur la documentation de Stackhero !
Stackhero propose une solution Ruby cloud prête à l'emploi qui offre de nombreux avantages, notamment :
- Déployez votre application en quelques secondes avec un simple
git push.- Utilisez votre propre nom de domaine et profitez de la configuration automatique des certificats HTTPS pour une sécurité renforcée.
- Bénéficiez de la sauvegarde automatique, des mises à jour en un clic et d'une tarification simple, transparente et prévisible.
- Profitez d'une performance optimale et d'une sécurité renforcée grâce à une VM privée et dédiée.
Gagnez du temps et simplifiez-vous la vie : il suffit de 5 minutes pour essayer la solution Ruby cloud hosting de Stackhero !
Si vous utilisez macOS, il peut être contraignant de saisir le mot de passe de votre clé SSH privée à chaque push de code. Même si la sécurité reste essentielle, vous pouvez gagner en confort en stockant votre mot de passe de façon sécurisée dans le trousseau Apple.
Il peut être tentant de retirer le mot de passe de votre clé SSH privée, mais cela n'est pas conseillé.
Préférez stocker le mot de passe dans le trousseau avec la commande suivante pour une clé nommée id_ed25519 :
ssh-add --apple-use-keychain ~/.ssh/id_ed25519
Après avoir exécuté cette commande, vous ne devriez plus avoir à saisir le mot de passe de votre clé. Si vous utilisez une clé RSA, remplacez id_ed25519 par id_rsa comme ci-dessous :
ssh-add --apple-use-keychain ~/.ssh/id_rsa